expressing satisfaction about something pleasing - Turkish English Dictionary